import request from '@/utils/request'

// 查询就诊信息列表
export function listClinic(query) {
  return request({
    url: '/system/clinic/list',
    method: 'get',
    params: query
  })
}

// 查询每个人最近一次的就诊信息列表
export function listClinicbyone(query) {
  return request({
    url: '/system/clinic/listbyone',
    method: 'get',
    params: query
  })
}

// 查询住院患者就诊信息
export function listClinicAlive(query) {
  return request({
    url: '/system/clinic/alive',
    method: 'get',
    params: query
  })
}

// 查询就诊信息详细
export function getClinic(clinicId) {
  return request({
    url: '/system/clinic/' + clinicId,
    method: 'get'
  })
}

// 新增就诊信息
export function addClinic(data) {
  return request({
    url: '/system/clinic',
    method: 'post',
    data: data
  })
}

// 修改就诊信息
export function updateClinic(data) {
  return request({
    url: '/system/clinic',
    method: 'put',
    data: data
  })
}

// 删除就诊信息
export function delClinic(clinicId) {
  return request({
    url: '/system/clinic/' + clinicId,
    method: 'delete'
  })
}
